Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 RIVERDALE Detached £890,413 £900,000 12 Oct 2022
92 RIVERDALE Detached £729,903 £330,000 14 Nov 2003
94 RIVERDALE Detached £561,789 £335,000 2 Nov 2006
96 RIVERDALE Detached £679,315 £365,000 2 Apr 2009
98 RIVERDALE Detached £905,178 £840,000 23 Sep 2021